Big Huge Thesaurus

knitted fabric

noun